var express = require('express');

var router = express.Router();      /*可使用express.Router类创建模块化、可挂载的路由句柄*/

//后台的路由，所有的后台处理
var login = require("./admin/login.js");    //二级路由

var information = require("./admin/information.js");   //二级路由

var personal = require("./admin/personal.js");   //二级路由

var personList = require("./admin/personList.js");

var register = require('./admin/register.js');

var news = require('./admin/news.js');

var merchant = require('./admin/merchant.js');

var vip = require('./admin/vip.js');

/*权限判断*/
// router.use(function(req,res,next){
//     console.log(req.url);
//     // next();
//     if(req.url=='/login' || req.url=='/login/doLogin'){
//         next();
//     }else{
//         if(req.session.userinfo && req.session.userinfo.username!=''){   /*判断有没有登录*/
//             //app.locals  全局
//             //req.app.locals  /*请求的全局*/
//             req.app.locals['userinfo']=req.session.userinfo;   /*配置全局变量  可以在任何模板里面使用*/
//             next();
//         }else{
//             res.redirect('/admin/login');
//         }
//     }
// })

//配置路由，app.use内部实际调用了router.use
router.use('/login',login);     //映射到login的路由

router.use('/information',information);

router.use('/personal',personal);

router.use('/personList',personList);

router.use('/register',register);

router.use('/news',news);

router.use('/vip',vip);

router.use('/merchant',merchant);


//如果以上 不存在，则会走下面这个
router.use("/",function(req,res){
    res.send("admin");
})

module.exports = router;    /*暴露router模块*/


